package com.resource.dto;

import lombok.Data;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * 合同主要信息
 *
 * @author jianghao.zhang
 */
@Data
public class ContractSaveMainDto implements Serializable {

    private static final long serialVersionUID = -8275809121913768926L;

    private int id;
    private String number;
    private String title;
    private int type_id;
    private List<String> user_id;
    private String target_name= "";
    private String money = "";
    private String content= "";
    private String a_user= "";
    private String b_user= "";
    private String a_address= "";
    private String b_address= "";
    private String a_linkman= "";
    private String b_linkman= "";
    private String a_phone= "";
    private String b_phone= "";
    private String a_sign= "";
    private String b_sign= "";
    private String a_sign_time= "";
    private String b_sign_time= "";
    private int status;
    private int recycle_status;
    private String remarks;
    private String created_at;
    private String updated_at;
    private String deleted_at = "";
    private String main_id;
    private String money_cp= "";
    private int field_1;
    private List<String> field_2;
    private int field_3;
    private String field_4;
    private int field_5;
    private String field_6;
    private String field_7;
    private String field_8;
    private String field_11;
    private String field_12;
    private String field_13;
    private int field_14;
    private String field_16;
    private String field_17;
    private String field_18;
    private String field_19;
    private String field_20;
    private String field_21;
    private String field_22;
    private String field_23;
    private String field_24;
    private String field_25;
    private String field_26;
    private String field_27;
    private String field_28;
    private String field_29;
    private String field_30;
    private String field_35;
    private String field_41;
    private String field_42;
    private String field_43;
    private String creator;
    private List<String> field_36;
    private List<String> field_37;
    private List<String> field_44;
    private String contract_type_name;
    private String contract_user_name;
    private String contract_status = "";
    private List<String> flowsDetail = new ArrayList<>();
    private List<String> attachments= new ArrayList<>();
    private String _text_type_id= "";
    private String _text_main_id= "";
    private List<String> _text_user_id= new ArrayList<>();
    private String _text_status= "";
    private String _text_field_1= "";
    private List<String> _text_field_2= new ArrayList<>();
    private String _text_field_3= "";
    private String _text_field_5= "";
    private String _text_field_8= "";
    private String _text_field_14= "";
    private String _text_field_18= "";
    private String _text_field_27= "";
    private String _text_field_28= "";
    private String _text_field_29= "";
    private String _text_field_30= "";
    private String _text_field_35= "";
    private String _text_field_41= "";
    private String _text_field_42= "";
    private String _text_field_43= "";
    private String _text_creator= "";
}